helicopter maintenance man - French English Dictionary